Skip to content

Modernize plugin to support Java 21 and Eclipse 2026-06 - #51

Open
fbf-prog64 wants to merge 3 commits into
mapstruct:masterfrom
fbf-prog64:feature/modernize
Open

Modernize plugin to support Java 21 and Eclipse 2026-06#51
fbf-prog64 wants to merge 3 commits into
mapstruct:masterfrom
fbf-prog64:feature/modernize

Conversation

@fbf-prog64

Copy link
Copy Markdown

This PR includes dependency upgrades and changes to support the latest Eclipse Plugin workflow.

  • Upgrade Tycho from v0.22.0 to v4.0.12.
  • Raise minimum Java version to Java 21.
  • Refactor quick fix and proposal computer classes to use AST public methods.
  • Upgrade Maven Deploy Plugin to v3.1.4.
  • Upgrade Checkstyle to v3.6.0.
  • Upgrade License Maven Plugin to v4.6.
  • Normalize license headers across all files in the project.

I have tested this by building the project and adding it in my Eclipse installation as a local source. So far, it seems to be working, but I would greatly appreciate if anyone else can perform more tests.

Regards! 👍

@fbf-prog64

Copy link
Copy Markdown
Author

Pinging maintainers for their information.

@agudian @gunnarmorling @wetzer @filiphr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant